package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 新生儿访视基本信息(EbXsefsjbxx)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:40
 */
@Data
@ApiModel(description = "新生儿访视基本信息")
public class EbXsefsjbxx implements Serializable {

    private static final long serialVersionUID = -39352798406134010L;
    
    @ApiModelProperty("儿童访视基本信息编号:复合主键。唯一编号")
    private String etfsjbxxbh;
    
    @ApiModelProperty("医疗机构代码:复合主键。代码，填写上传数据的医疗机构代码。用于上传结果统计")
    private String yljgdm;
    
    @ApiModelProperty("儿童个人标识号:关联到儿童基本情况信息表")
    private String etgrbsh;
    
    @ApiModelProperty("标识号类别:同上")
    private String bshlb;
    
    @ApiModelProperty("新生儿身份证件类别代码:CV02.01.101身份证件类别代码表")
    private String xsesfzjlbdm;
    
    @ApiModelProperty("父亲电话号码")
    private String fqdhhm;
    
    @ApiModelProperty("母亲电话号码")
    private String mqdhhm;
    
    @ApiModelProperty("出生医学证明编号:关联到出生医学证明")
    private String csyxzmbh;
    
    @ApiModelProperty("新生儿姓名")
    private String xsexm;
    
    @ApiModelProperty("新生儿性别代码:按性别代码（GB2261.1-2003）填写")
    private String xsexbdm;
    
    @ApiModelProperty("新生儿出生日期时间:年月日时分")
    private Date xsecsrqsj;
    
    @ApiModelProperty("出生地点类别代码:CV02.01.102出生（分娩）地点类别代码表")
    private String csddlbdm;
    
    @ApiModelProperty("出生情况:1：顺产；2：难产；3：剖宫产；4：双多胎")
    private String csqk;
    
    @ApiModelProperty("出生孕周:新生儿出生时的妊娠时长，精确到天。格式为：XX.X表示XX周X天")
    private String csyz;
    
    @ApiModelProperty("出生体重（g）:单位g，最小长度为3位，最大长度为4位数值")
    private Integer cstz;
    
    @ApiModelProperty("母亲妊娠合并症")
    private String mqrchbz;
    
    @ApiModelProperty("出生身长（cm）:单位cm，最小长度为4位，最大长度为5位的十进制小数格式（包括小数点），小数点后保留1位数值")
    private Integer cssc;
    
    @ApiModelProperty("出生头围:头围的测量值，计量单位为cm ，精确到小数点后面一位")
    private Integer cstw;
    
    @ApiModelProperty("出生胸围:胸围的测量值，计量单位为cm ， 精确到小数点后面一位")
    private Integer csxw;
    
    @ApiModelProperty("出生健康状况代码:1：良好；2：一般；3：差")
    private String csjkzk;
    
    @ApiModelProperty("新生儿窒息标志:标识新生儿出生时是否发生窒息：1：是；0：否。")
    private String xsez;
    
    @ApiModelProperty("Apgar评分值（分）（1分钟）:根据肤色、心率、呼吸、肌张力、喉反射五项情况对出生后新生儿进行1、5、10分钟评分，计量单位为分")
    private Integer apgar1;
    
    @ApiModelProperty("Apgar评分值（5分钟）")
    private Integer apgar5;
    
    @ApiModelProperty("Apgar评分值（10分钟）")
    private Integer apgar10;
    
    @ApiModelProperty("双多胎标志:标识新生儿是否为双多胎：1：是；0：否")
    private String dtbz;
    
    @ApiModelProperty("母亲姓名")
    private String mqxm;
    
    @ApiModelProperty("出生时母亲年龄:计量单位为岁")
    private Integer cssmqnl;
    
    @ApiModelProperty("母亲国籍代码:GB/T 2659-2000 世界各国和地区名称代码")
    private String mqgjdm;
    
    @ApiModelProperty("母亲民族代码:GB 3304-1991 中国各民族名称的罗马字母拼写法和代码")
    private String mqmzdm;
    
    @ApiModelProperty("母亲身份证件-号码")
    private String mqzjHm;
    
    @ApiModelProperty("母亲身份证件-类别代码:身份证件类别代码表CV02.01.101")
    private String mqzjLb;
    
    @ApiModelProperty("母亲出生日期")
    private Date mqcsrq;
    
    @ApiModelProperty("母亲职业类别代码:职业GB T6565-2009代码")
    private String mqzy;
    
    @ApiModelProperty("母亲工作单位名称")
    private String mqdw;
    
    @ApiModelProperty("父亲姓名")
    private String fqxm;
    
    @ApiModelProperty("出生时父亲年龄:计量单位为岁")
    private Integer cssfqnl;
    
    @ApiModelProperty("父亲国籍代码:国家代码GB26599代码")
    private String fqgjdm;
    
    @ApiModelProperty("父亲民族代码:GB 3304-1991 中国各民族名称的罗马字母拼写法和代码")
    private String fqmzdm;
    
    @ApiModelProperty("父亲身份证件-号码")
    private String fqzjHm;
    
    @ApiModelProperty("父亲身份证件-类别代码:CV02.01.101身份证件类别代码")
    private String fqzjLb;
    
    @ApiModelProperty("父亲出生日期")
    private Date fqcsrq;
    
    @ApiModelProperty("父亲职业类别代码:职业GB T6565-2009代码")
    private String fqzy;
    
    @ApiModelProperty("父亲工作单位名称")
    private String fqdw;
    
    @ApiModelProperty("出生地")
    private String csd;
    
    @ApiModelProperty("出生地址-省（自治区、直辖市）:出生时地址的详细描述。地址-省（自治区、直辖市）")
    private String csdShen;
    
    @ApiModelProperty("出生地址-省（自治区、直辖市）代码:GB/T 2260-2007 中华人民共和国行政区划代码行政区划代码")
    private String dmCsdShen;
    
    @ApiModelProperty("出生地址-市（地区）:地址-市（地区）")
    private String csdShi;
    
    @ApiModelProperty("代码出生地址-市（地区）:GB/T 2260-2007 中华人民共和国行政区划代码行政区划代码")
    private String dmCsdShi;
    
    @ApiModelProperty("出生地址-县（区）:地址-县（区）")
    private String csdQu;
    
    @ApiModelProperty("出生地址-县（区）代码:GB/T 2260-2007 中华人民共和国行政区划代码行政区划代码")
    private String dmCsdQu;
    
    @ApiModelProperty("出生地址-乡（镇、街道办事处）:地址-乡（镇、街道办事处）")
    private String csdXiang;
    
    @ApiModelProperty("出生地址-乡（镇、街道办事处）代码")
    private String dmCsdXiang;
    
    @ApiModelProperty("出生地址-村（街、路、弄等）:地址-村（街、路、弄等）")
    private String csdCun;
    
    @ApiModelProperty("出生地址-门牌号码:地址-门牌号码")
    private String csdMphm;
    
    @ApiModelProperty("接生人员工号:按医院内部相应医生的工号填写，见诊医疗接口中的医护人员字典表。")
    private String jsrygh;
    
    @ApiModelProperty("接生人员姓名")
    private String jsryxm;
    
    @ApiModelProperty("助产人员姓名")
    private String zcryxm;
    
    @ApiModelProperty("接生机构代码:填写医疗机构代码")
    private String jsjgdm;
    
    @ApiModelProperty("接生机构名称")
    private String jsjgmc;
    
    @ApiModelProperty("建档机构名称")
    private String jdjgmc;
    
    @ApiModelProperty("建档人员姓名")
    private String jdryxm;
    
    @ApiModelProperty("建档日期")
    private Date jdrq;
    
    @ApiModelProperty("密级:见目录说明（2）")
    private String mj;
    
    @ApiModelProperty("修改标志:1：正常；2：修改；3：撤销")
    private String xgbz;
    
    @ApiModelProperty("数据业务生成时间:业务操作数据业务生成时间")
    private Date sjscsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    

}